On Compatible Triangulations of Simple Polygons

نویسندگان

  • Boris Aronov
  • Raimund Seidel
  • Diane L. Souvaine
چکیده

It is well known that, given two simple n-sided polygons, it may not be possible to triangulate the two polygons in a compatible fashion, if one's choice of triangulation vertices is restricted to polygon corners. Is it always possible to produce compatible triangulations if additional vertices inside the polygon are allowed? We give a positive answer and construct a pair of such triangu-lations with O(n 2) new triangulation vertices. Moreover, we show that there exists a \universal" way of triangulating an n-sided polygon with O(n 2) extra triangulation vertices. Finally, we also show that creating compatible triangulations requires a quadratic number of extra vertices in the worst case. 1 The Problem Given two simple polygons P 1 and P 2 , each with n vertices, it is not always possible to nd compatible triangulations of the two polygons. In other words, there may not exist a circular labeling of the corners of each polygon by consecutive numbers 1 through n and a set of n ? 3 non-crossing interior chords in P 1 , so that the open chords joining corresponding vertices in P 2 are disjoint and lie completely inside P 2. Consider gure 1|here each hexagon admits a unique triangulation, but the two triangulations are not compatible in the above sense, since the three interior chords \fan out" from a common vertex in P 1 and form a triangle in P 2. The following question was asked by Goodman and Pollack G]: Is it possible to triangulate any two polygons with the same number of vertices compatibly if additional vertices (Steiner points) are allowed in the interior? If yes, how many such points are required?

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Compatible Triangulations with a Minimum Number of Steiner Points

Two vertex-labelled polygons are compatible if they have the same clockwise cyclic ordering of vertices. The definition extends to polygonal regions (polygons with holes) and to triangulations—for every face, the clockwise cyclic order of vertices on the boundary must be the same. It is known that every pair of compatible n-vertex polygonal regions can be extended to compatible triangulations b...

متن کامل

Efficient Approach for High Quality Compatible Triangulations Between Polygons

This paper presents a novel and efficient approach for building high quality compatible triangulations between two simple polygons. First, a triangulation with high quality is easily constructed for the first polygon by adding some Steiner points on the boundary of and inside the polygon. Then the connectivity of the triangulation vertices is transferred into the second polygon and the position...

متن کامل

On Hamiltonian Triangulations in Simple Polygons

An n-vertex simple polygon P is said to have a Hamiltonian Triangulation if it has a triangulation whose dual graph contains a hamiltonian path. Such triangulations are useful in fast rendering engines in Computer Graphics. We give a new characterization of polygons with hamiltonian triangulations and use it to devise O(n logn)-time algorithms to recognize such polygons. We also give eecient al...

متن کامل

On Hamiltonian Triangulations in

An n-vertex simple polygon P is said to have a Hamilto-nian Triangulation if it has a triangulation whose dual graph contains a Hamiltonian path. Such triangulations are useful in fast rendering engines in Computer Graphics. We give a new characterization of polygons with Hamiltonian triangulations. and use it to devise O(n log n)-time algorithms to recognize such polygons.

متن کامل

Guaranteed intersection-free polygon morphing

We present a method for naturally and continuously morphing two simple planar polygons with corresponding vertices in a manner that guarantees that the intermediate polygons are also simple. This contrasts with all existing polygon morphing schemes who cannot guarantee the non-self-intersection property on a global scale, due to the heuristics they employ. Our method achieves this property by r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Comput. Geom.

دوره 3  شماره 

صفحات  -

تاریخ انتشار 1993